ACM-2023-04-03

Jahrgang: 2023
Ausgabe: 04
Autor: Thomas Krger
Programm: ACM-BLOCKDUPLICATE.LSP
Funktionalitt: Kopien von Blockdefinitionen erstellen
Format: LISP
Lauffhig ab: AutoCAD 2010
Befehle: BLOCKDUPLICATE BLOCKDUPLICATECOPY
Bezug: Online


Beschreibung
============

Blockdefinitionen duplizieren

Verschiedene Objekte wie Linien, Kreise, Texte, aber auch Blockreferenzen, lassen sich in AutoCAD zu Blcken 
zusammenfassen. Sichtbar in der Zeichnung sind dann die mit dem Befehl EINFGE/_INSERT erstellten so genannten 
Blockreferenzen, die die im Block enthaltenen Objekte je nach Skalierung und Einfgewinkel visualisieren.
Zum Bearbeiten der Blcke stellt AutoCAD die Befehle _REFEDIT und _BEDIT bereit. Damit lassen sich nderungen an 
den in der Blockdefinition enthaltenen Objekten vornehmen. Die nderungen wirken sich natrlich auf das 
Erscheinungsbild aller Referenzierungen des Blocks aus. Will man jedoch nur eine Blockdarstellung ndern, geht 
das nur ber einen neu definierten Block. Mit Bordmitteln heit das den Block aufzulsen und unter einem anderen 
Namen neu zu erstellen. Oder man benennt die exportierte Datei mittels Export ber den WBLOCK-Befehl um und ldt 
sie neu.
Das in dieser Ausgabe vorgestellte Tool <I>ACM-BLOCKDUPLICATE.LSP<P> erlaubt die Kopie einer Blockdefinition mit 
Angabe des neuen Namens, ohne die dargestellten Umwege anzulegen. Intern wird dazu eine neue unsichtbare 
Zeichnungsdatenbank angelegt, der Blockcontainer in diese bertragen, dort umbenannt und wieder in die 
Ursprungszeichnung zurckkopiert.
Dem Anwender werden dafr zwei Befehle zur Verfgung gestellt: mit BLOCKDUPLICATE kann man eine Blockreferenz 
auswhlen, dupliziert die dazugehrige Blockdefinition und weist diese im Anschluss der ausgewhlten Referenz zu. 
BLOCKDUPLICATECOPY erstellt in Erweiterung dazu eine neue Referenz des duplizierten Blocks.
